package com.yfp.operation.service;

import com.yfp.common.core.domain.R;
import com.yfp.operation.domain.MiniJingang;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
* @author admin
* @description 针对表【mini_jingang(小程序金刚区)】的数据库操作Service
* @createDate 2024-12-17 15:58:00
*/
public interface MiniJingangService extends IService<MiniJingang> {

    /**
     * 金刚区列表
     * @return
     */
    List<MiniJingang> miniJinGangList();

    /**
     * 新增金刚区功能
     * @param miniJingang
     */
    void add(MiniJingang miniJingang);

    /**
     * 修改金刚区
     * @param miniJingang
     */
    R<Void> updateJinGang(MiniJingang miniJingang);

    /**
     * 删除金刚区
     * @param id
     */
    void deleteJinGang(Long id);

    /**
     * 金刚区排序
     * @param list
     * @return
     */
    List<MiniJingang> sort(List<MiniJingang> list);
}
